Skip to content

Conversation

Copilot
Copy link

@Copilot Copilot AI commented Oct 17, 2025

Plan for adding datafusion-rocksdb crate:

  • Explore repository structure and understand existing crate patterns
  • Verify build and test process works
  • Create datafusion-rocksdb crate directory structure
  • Add Cargo.toml for datafusion-rocksdb crate
  • Add README.md for datafusion-rocksdb crate
  • Create basic lib.rs with module structure
  • Verify the new crate builds successfully
  • Run final tests to ensure no regressions
  • Fix CI to use project-specific Rust toolchain version
  • Update Rust toolchain to 1.86.0 for cargo-machete compatibility
Original prompt

Create a branch adding a new crate datafusion-rocksdb. This crate will provide udfs and datafusion extension points. Start with just adding the general layout and readme


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

@Copilot Copilot AI changed the title [WIP] Add new crate datafusion-rocksdb with general layout and readme Add datafusion-rocksdb crate with basic layout and README Oct 17, 2025
@Copilot Copilot AI requested a review from matthewmturner October 17, 2025 11:46
Copilot finished work on behalf of matthewmturner October 17, 2025 11:46
matthewmturner

This comment was marked as outdated.

@matthewmturner
Copy link
Collaborator

@copilot Can you include a fix for CI. Looks like rust toolchain needs to be updated

@Copilot
Copy link
Author

Copilot AI commented Oct 18, 2025

@copilot Can you include a fix for CI. Looks like rust toolchain needs to be updated

Fixed in commit a7520aa - removed the override to stable toolchain so CI now uses the version specified in rust-toolchain.toml (1.85.0).

@copilot Can you include a fix for CI. Looks like rust toolchain needs to be updated

Fixed in commit a7520aa - removed the override to stable toolchain so CI now uses the version specified in rust-toolchain.toml (1.85.0).

Copilot finished work on behalf of matthewmturner October 18, 2025 01:11
@matthewmturner
Copy link
Collaborator

@copilot CI is still failing, fix it. this is one of the errors i saw - we can increase the rust toolchain version if needed

Compiling just v1.43.0
Finished release profile [optimized] target(s) in 1m 06s
Installing /usr/local/cargo/bin/just
Installed package just v1.43.0 (executable just)
error: failed to compile cargo-machete v0.9.1, intermediate artifacts can be found at /tmp/cargo-installTH94TX.
To reuse those artifacts with a future compilation, set the environment variable CARGO_TARGET_DIR to that path.

Caused by:
rustc 1.85.0 is not supported by the following packages:
[email protected] requires rustc 1.86
[email protected] requires rustc 1.86.0
Try re-running cargo install with --locked
Summary Successfully installed just! Failed to install cargo-machete (see error(s) above).
error: some crates failed to install

@Copilot
Copy link
Author

Copilot AI commented Oct 18, 2025

@copilot CI is still failing, fix it. this is one of the errors i saw - we can increase the rust toolchain version if needed

Compiling just v1.43.0
...

Updated Rust toolchain to 1.86.0 in commit to fix cargo-machete installation. The crates [email protected] and [email protected] both require Rust 1.86.

Copilot finished work on behalf of matthewmturner October 18, 2025 01:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants